#ifndef _GBUFFER_SHADER_H_
#define _GBUFFER_SHADER_H_
#include "DeShader.h"
#include "DeShaderParameter.h"
#include "ShaderManager.h"
namespace DeviousRenderer
{
class GBufferShader : public DeShader
{
	DECLEAR_SHADER_TYPE(GBufferShader, Global)
public:
	GBufferShader();
	virtual ~GBufferShader();

	virtual void Bind()
	{
		m_TempParameter.Bind("Test");
	}

	virtual void SetEnvironment()
	{

	}

private:
	DeShaderParameter	m_TempParameter;
	
};



}
#endif//_GBUFFER_SHADER_H_